after a sleepless night - Turco Inglés Diccionario